refactor: add MonadLift CoreM CommandElabM#10829
Draft
Kha wants to merge 8 commits intoleanprover:masterfrom
Draft
refactor: add MonadLift CoreM CommandElabM#10829Kha wants to merge 8 commits intoleanprover:masterfrom
MonadLift CoreM CommandElabM#10829Kha wants to merge 8 commits intoleanprover:masterfrom
Conversation
Member
Author
|
!bench |
|
Benchmark results for 897ef1b against dc7c184 are in! @Kha |
Collaborator
|
Here are the benchmark results for commit 897ef1b. Benchmark Metric Change
===============================================================================
- Init.Data.List.Sublist async branches 1.8% (97.5 σ)
- Init.Data.List.Sublist async instructions 1.6% (75.8 σ)
- Init.Prelude async branches 3.6% (244.5 σ)
- Init.Prelude async instructions 3.3% (196.8 σ)
- Std.Data.Internal.List.Associative branches 1.6% (181.9 σ)
- Std.Data.Internal.List.Associative instructions 1.4% (155.2 σ)
+ big_deceq_rec branch-misses -1.5% (-20.6 σ)
+ libleanshared.so binary size -1.9%
- stdlib process pre-definitions 1.4% (22.9 σ)
- stdlib type checking 1.3% (62.6 σ)
+ stdlib size bytes .ir -1.5%
+ stdlib size lines C -1.4%
+ stdlib size max dynamic symbols -1.7%
+ tests/compiler sum binary sizes -1.3% |
897ef1b to
671e6c1
Compare
Member
Author
|
!bench |
|
Benchmark results for 671e6c1 against dc7c184 are in! @Kha |
Collaborator
|
Here are the benchmark results for commit 671e6c1. Benchmark Metric Change
============================================================================
- Init.Data.List.Sublist async branches 1.1% (45.6 σ)
- Init.Prelude async branches 2.5% (85.5 σ)
- Init.Prelude async instructions 2.3% (72.3 σ)
- binarytrees maxrss 2.1% (76.0 σ)
+ libleanshared.so binary size -1.9%
+ stdlib grind mark subsingleton -2.0% (-31.4 σ)
- stdlib let-to-have transformation 1.5% (67.6 σ)
+ stdlib size bytes .ir -1.5%
+ stdlib size lines C -1.4%
+ stdlib size max dynamic symbols -1.7%
+ tests/compiler sum binary sizes -1.3% |
Member
Author
|
!bench |
|
Benchmark results for 94f1c74 against dc7c184 are in! @Kha |
Collaborator
|
Here are the benchmark results for commit 94f1c74. Benchmark Metric Change
===================================================================
- Init.Prelude async branches 1.4% (61.1 σ)
- Init.Prelude async instructions 1.3% (46.4 σ)
- channel.lean boundedn_seq 1.4%
+ libleanshared.so binary size -1.9%
+ riscv-ast.lean maxrss -1.6% (-39.0 σ)
+ riscv-ast.lean task-clock -1.7% (-341.4 σ)
+ simp_subexpr task-clock -2.8% (-35.7 σ)
+ simp_subexpr wall-clock -2.9% (-30.3 σ)
+ stdlib compilation (IR) -1.8% (-25.1 σ)
- stdlib let-to-have transformation 3.0% (21.2 σ)
+ stdlib tactic execution -1.2% (-22.9 σ)
+ stdlib size bytes .ir -1.5%
+ stdlib size lines C -1.3%
+ stdlib size max dynamic symbols -1.7%
+ tests/compiler sum binary sizes -1.3%
+ unionfind task-clock -11.5% (-20.1 σ)
+ unionfind wall-clock -11.4% (-20.0 σ) |
Member
Author
|
!bench |
|
Benchmark results for b5ddb00 against dc7c184 are in! @Kha |
Collaborator
|
Here are the benchmark results for commit b5ddb00. Benchmark Metric Change
=======================================================================
- Init.Prelude async branches 1.3% (168.4 σ)
- Init.Prelude async instructions 1.2% (130.1 σ)
- binarytrees maxrss 2.1% (34.7 σ)
- channel.lean boundedn_seq 1.4%
+ libleanshared.so binary size -1.7%
+ omega_stress.lean async branch-misses -2.3% (-20.8 σ)
+ riscv-ast.lean branch-misses -3.1% (-92.5 σ)
+ stdlib grind typeclass inference -2.3% (-194.8 σ)
+ stdlib longest rebuild path -1.9% (-31.8 σ)
+ stdlib size bytes .ir -1.3%
+ stdlib size lines C -1.2%
+ stdlib size max dynamic symbols -1.7%
+ tests/compiler sum binary sizes -1.2% |
|
Mathlib CI status (docs):
|
Collaborator
|
Reference manual CI status:
|
b5ddb00 to
564445e
Compare
ghost
pushed a commit
to leanprover-community/batteries
that referenced
this pull request
Oct 18, 2025
ghost
pushed a commit
to leanprover-community/mathlib4-nightly-testing
that referenced
this pull request
Oct 18, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.